AI与智能硬件编程入门课

7-2 "断路警报"

课程简介

本课程将带领你制作一个断路警报装置,当电路断开时会自动发出警报声,学习电路监测的基本概念。

视频:断路警报演示

目录

  1. 学习任务
  2. 搭建
  3. 编程

一、学习任务

利用程序模拟一旦某条电路断路便触发警报的装置。

二、搭建

1. 电路图

电路图

图1 电路图

2. 实验材料

arduino主控板模块、电池盒、扬声器、三极管、100Ω电阻、开关、软硬导线

实验材料图

图2 实验材料图

3. 实际搭建图

搭建图

图3 搭建图

三、编程

1. 流程

导入声音库 → 定义引脚及波特率 → 显示引脚返回值 → 某电路断开 → 狗叫声

流程图

图4 流程图

2. IDE编程

程序要点:

  1. 导入声音库
  2. Setup(初始化函数)中编写定义引脚模式及波特率
  3. Loop(主循环函数)中编写:
    • 串口监视器显示引脚返回值
    • 当引脚低电平时
    • 持续狗叫声
IDE程序截图

图5 IDE程序截图

3. 米思奇编程

程序要点与IDE编程相同,只是使用图形化界面实现

米思奇程序截图

图6 米思奇程序截图

四、注意事项

  1. 确保所有连接正确后再通电
  2. 如果警报没有触发,检查引脚连接是否正确
  3. 声音库需要正确安装才能播放警报声
  4. 断路检测需要在电路中设置适当的监测点